#header, #content {
    padding-top: 0 !important;
    width: 100% !important;
}
.sub-logo {
    background: url("http://img01.taobaocdn.com/tps/i1/T11sdVXg8qXXXXXXXX-41-20.png") no-repeat scroll 0 0 transparent;
    display: inline;
    float: left;
    height: 20px;
    width: 41px;
}
#mall-logo .slogo a {
    background: url("http://img02.taobaocdn.com/tps/i2/T1GRhVXmlCXXXXXXXX-56-27.png") no-repeat scroll 0 0 transparent;
    text-indent: -10000px;
}
#mall-logo .slogo {
    background: none repeat scroll 0 0 transparent;
    padding-left: 0;
    padding-top: 16px;
}
#site-nav .login-info {
    line-height: 22px;
}
.chl-reg #header, .chl-reg .hd h2.title {
    margin: 0 auto;
    width: 990px;
}
.chl-reg .hd .title, .popup .hd h2, .help .hd h2 {
    background-image: url("img/T13JdWXcRlXXXXXXXX-228-264.gif");
}
.chl-reg .notes .msg .attention, .chl-reg .notes .msg .error {
    width: 250px;
}
.chl-reg .hd {
    background-image: url("img/T1.bJVXd0BXXXXXXXX-11-34.png");
    height: 35px;
}
.chl-reg .hd h2.step1 {
    background-position: 0 7px;
}
.reg-form .reg-tips {
    background-image: url("http://img03.taobaocdn.com/tps/i3/T1Z8JYXmBrXXXXXXXX-245-184.gif");
    top: -30px;
}
.reg-form li.submit-field .submit-btn, .reg-form li.submit-field .submit-btn1, .popup .sure, .popup .close, .jihuo .jihuo-btn a {
    background-image: url("img/T1eZJVXbJoXXXXXXXX-195-151.gif");
}
.chl-reg .hd h2.step2 {
    background-position: 0 -29px;
}
.reg-form li.submit-field .submit-btn1 {
    background-position: 0 -118px;
    width: 86px;
}
.popup .close {
    background-position: -182px -138px;
}
.popup .sure {
    width: 90px;
}
.chl-reg .mask {
    background-color: #BFBFBF;
    left: 0;
    opacity: 0.5;
    position: absolute;
    top: 0;
    visibility: hidden;
    z-index: 10000;
}
.popup #J_CountDown {
    background: url("http://img01.taobaocdn.com/tps/i1/T1WbpVXb0IXXXXXXXX-131-20.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    height: 20px;
    width: 131px;
}
.chl-reg .hd h2.step3 {
    background-position: 0 -98px;
}
.jihuo .jihuo-btn a {
    width: 170px;
}
.lv-quality li b, .block h2 b, .download-wangwang b, .deal-flow b {
    background-image: url("http://img01.taobaocdn.com/tps/i1/T12gRVXcxgXXXXXXXX.png");
    background-repeat: no-repeat;
}
.register-succeed .col-main .main-wrap {
    margin-left: 230px;
    margin-right: 0;
}
.register-succeed .col-sub {
    margin-left: -100%;
    width: 220px;
}
.register-succeed .title {
    height: 20px;
    padding: 10px;
}
.register-succeed .title span {
    float: left;
    font-weight: bold;
    margin-right: 20px;
}
.register-succeed .title a {
    float: left;
    margin-right: 25px;
}
.angleBox {
    border: 1px solid #E4E4E4;
    position: relative;
}
.angleBox-lt, .angleBox-rt, .angleBox-lb, .angleBox-rb {
    background-color: #EFEFEF;
    font-size: 0;
    height: 1px;
    line-height: 0;
    position: absolute;
    width: 1px;
    z-index: 5;
}
.angleBox-lt {
    left: -1px;
    top: -1px;
}
.angleBox-rt {
    right: -1px;
    top: -1px;
}
.angleBox-lb {
    bottom: -1px;
    left: -1px;
}
.angleBox-rb {
    bottom: -1px;
    right: -1px;
}
.angleBox-bd {
    background-color: #FAFAFA;
    border: 1px solid #FFFFFF;
    padding: 10px;
}
.lv-quality {
    border-right: 1px solid #EEEEEE;
    float: left;
    height: 140px;
    width: 206px;
}
.lv-quality h2 {
    color: #333333;
    font-size: 14px;
    padding: 10px 0 15px;
    text-align: center;
}
.lv-quality li {
    float: left;
    height: 55px;
    padding-right: 8px;
    position: relative;
    width: 60px;
}
.lv-quality li b {
    height: 55px;
    left: 0;
    position: absolute;
    top: 0;
    width: 60px;
    z-index: 2;
}
.ico-zhengpin {
    background-position: 0 0;
}
.ico-fapiao {
    background-position: -60px 0;
}
.ico-tuihuan7 {
    background-position: -120px 0;
}
.lv-brand {
    border-left: 1px solid #FFFFFF;
    float: left;
    height: 140px;
    padding-left: 20px;
    width: 730px;
}
.lv-brand h2 {
    color: #666666;
    font-size: 14px;
    padding: 10px 0 15px;
}
.lv-brand li {
    float: left;
    padding: 0 10px 10px 0;
}
.lv-brand li img {
    border: 1px solid #E5E5E5;
    height: 35px;
    vertical-align: middle;
    width: 67px;
}
.register-bottom {
    padding: 10px 0;
}
.register-bottom .block {
    color: #666666;
    height: 145px;
}
.block h2 {
    font-size: 14px;
    height: 40px;
    line-height: 35px;
}
.block h2 b {
    float: left;
    height: 40px;
    margin-right: 10px;
    width: 35px;
}
.lv-wangwang h2 b {
    background-position: -290px 0;
}
.lv-alipay h2 b {
    background-position: -325px 0;
}
.block .bd {
    padding: 10px 5px 10px 10px;
}
.download-wangwang {
    display: block;
    height: 25px;
    margin: 15px auto 0;
    position: relative;
    width: 106px;
}
.download-wangwang b {
    background-position: -180px 0;
    height: 25px;
    position: absolute;
    top: 0;
    width: 106px;
    z-index: 2;
}
.deal-flow {
    height: 31px;
    margin-top: 15px;
    position: relative;
}
.deal-flow b {
    background-color: #FAFAFA;
    background-position: 0 -55px;
    height: 31px;
    position: absolute;
    top: 0;
    width: 537px;
    z-index: 2;
}
.server-num {
    color: #FFFFFF;
}
.chl-reg .field-text {
    border: 1px solid #A7A6AA;
    height: 20px;
    width: 250px;
}
.reg-form li.code-field .code-img {
    border: 1px solid #A5ACB2;
    height: 24px;
}
.chl-reg .msg .error {
    background-color: #FFF2F2;
    background-image: url("http://img03.taobaocdn.com/tps/i3/T1BrlWXexiXXXXXXXX-16-16.png");
    background-position: 3px 3px;
    border-color: #FFB3B6;
}
.chl-reg .reg-form li .msg .attention {
    background-position: 3px -146px;
}
.reg-form .J_CharCounter {
    line-height: 25px;
    padding-left: 2px;
}
.reg-form #J_UserNameField {
    padding-bottom: 6px;
}
.reg-form li.extra .extra-content {
    background-color: #E5F5FF;
    border: 1px solid #40B3FF;
    margin-left: -1px;
    padding: 6px 8px;
    width: 238px;
}
.reg-form li.extra .extra-content li {
    margin-top: 4px;
}
.reg-form li.extra .extra-content li label {
    padding-left: 5px;
}
.reg-form li.extra .extra-content h4 {
    color: #333333;
}
.chl-reg input.error {
    border-color: #A7A6AA;
}
.reg-form li.field .tools {
    margin-left: 103px;
}
.chl-reg .reg-form li .msg .ok {
    background-position: 3px -246px;
}
.msg p {
    min-height: 16px;
}
.reg-form li.code-field .input span {
    vertical-align: middle;
}
.chl-reg .reg-form li .msg .attention, .chl-reg .msg .error {
    width: 290px;
}
.reg-form li.field {
    width: 700px;
}
.reg-form li.field .msg {
    margin-left: 2px;
    width: 320px;
}
.chl-reg .reg-form li .msg .error {
    background-position: 3px 4px;
}
.reg-form li.field .input {
    width: auto;
}
.reg-form li.code-field .code-input {
    margin-right: 0;
    width: 75px;
}
.reg-form li.code-field .code-img {
    width: 80px;
}
.reg-form li.code-field .input span {
    margin-left: 0;
}
.reg-form li.code-field .input span {
    padding-right: 5px;
}
.chl-reg .popup .field-text {
    width: 80px;
}
a:link, a:visited {
    color: #2953A6;
}
a:hover {
    color: #2953A6;
    text-decoration: underline;
}
.chl-reg li.hover {
    background-color: #EEFCFF;
}
#agreements {
    margin-left: 95px;
}
#J_CheckMobileForm .msg .attention, #J_CheckMobileForm .error {
    width: 110px;
}
.reg-form .back {
    font-size: 12px;
}
.reg-form li .phone-field #J_Phone, #popupMobile li .phone-field #J_Phone {
}
.reg-form li.field .input {
    float: left;
}
.email-popup #J_Phone {
    height: 18px;
}
.chl-reg .popup .field-text {
    height: 18px;
}
.reg-form li.phone-input .input {
    float: left;
    width: 314px;
}
.reg-form #J_EmailField .input {
    width: 365px;
}
.reg-form li.field .tools .trigger {
    color: #2953A6;
    cursor: pointer;
    text-decoration: none;
}
#another-name label {
    padding-left: 5px;
    vertical-align: 1px;
}
.reg-form .back {
    border-bottom: 1px dashed #CCCCCC;
}
.otherway {
    width: 680px;
}
.popup .notes {
    border-top: 1px dashed #CCCCCC;
    line-height: 25px;
}
.chl-reg .reg-form li .msg p {
}
.reg-form li .phone-field #code_content {
    left: 8px;
    top: 1px;
}
#create-alipay {
}
.popup .msg p {
    padding-top: 3px;
}
#popupMobile .msg p {
}
.code-popup #J_CheckCodeForm .msg p {
}
.popup #J_PhoneFieldCode .msg p {
    width: 175px;
}
.chl-reg .help {
    background: none repeat scroll 0 0 #FAFAFA;
    border: 1px solid #E4E4E4;
    margin: 20px 0 70px 90px;
}
.help ul {
    margin-left: -1px;
}
.help li {
    border-left: 1px solid #EEEEEE;
    padding: 0 20px;
}
.jihuo .jihuo-btn a {
    margin-left: 0;
    width: 145px;
}
.chl-reg .help .hd h2 {
    background-position: 20px -199px;
}
